#ifndef IGSLIB_DLL_H
#define IGSLIB_DLL_H

/// essential include file for loading dynamic library for all platforms 

#ifdef WIN32
    #ifndef WIN32_LEAN_AND_MEAN
        #define WIN32_LEAN_AND_MEAN
    #endif
	#include <Windows.h>
	#define  DLL_EXPORT _declspec(dllexport)
#endif

#if (IGS_LINUX || M01)
	#include <dlfcn.h>
	#define  DLL_EXPORT
#endif

#endif
